﻿package chapter_07_Homework;

import java.util.Scanner;

/*
 * 制作中英字典程序示例如输入Word,输出“单词”的意思
 */

public class Work_10 {
	public static void main(String[] args) {
		String[] english = new String[]{
				"public",
				"static",
				"void",
				"main",
				"class",
				"system",
				"out",
				"print",
				"double",
				"string",
				"character",
				"integer",
				"scanner",
				"score",
				"name",
				"boolean",
				"TRUE",
				"FALSE",
				"if",
				"else",
				"case",
				"default",
				"switch",
				"break",
				"match",
				"assess",
				"while",
				"do",
				"index",
				"bug",
				"debug",
				"equal",
				"step",
				"error",
				"rate",
				"young",
				"schedule",
				"negative",
				"customer",
				"birthday",
				"point",
				"continue",
				"return",
				"array",
				"length",
				"exception",
				"sort",
				"type",
				"primitive",
				"reference",
				"info",
				"insert",
				"island",
				"compare",
				"ignore",
				"triangle",
				"invert",
				"diamond",
				"password",
				"class",
				"object",
				"OOP",
				"return",
				"encapsulation",
				"null",
				"initial",
				"type",
				"document",
				"display",
				"method",
				"version",
				"orient",
				"parameter",
				"since",
				"search",
				"triangle",
				"practice",
				"loan",
				"shape",
				"operator",
				"protect",
				"private",
				"height",
				"customer",
				"manage",
				"search",
				"upper",
				"case",
				"equal",
				"ignore",
				"lower",
				"last",
				"trim",
				"concatenate",
				"buffer",
				"final",
				"mini",
				"initial",
				"delete",
				"search",
				"count",
				"simple",
				"charge",
				"list",
				"head",
				"title",
				"body",
				"input",
				"table",
				"form",
				"span",
				"strict",
				"transitional",
				"frameset",
				"form",
				"action",
				"input",
				"textarea",
				"method",
				"target",
				"checkbox",
				"radio",
				"hidden",
				"row",
				"column",
				"cell",
				"spacing",
				"border",
				"width",
				"height",
				"padding",
				"frame",
				"register",
				"blank",
				"parent",
				"resize",
				"scrolling",
				"target",
				"style",
				"family",
				"background",
				"repeat",
				"float",
				"decoration",
				"space",
				"position",
				"solid",
				"margin",
				"padding",
				"header",
				"content",
				"footer",
				"main",
				"index",
				"container",
				"auto",
				"hover",
				"link",
				"visited",
				"active",
				"navigation",
				"position",
				"sheet",
				"layout",
				"vertical",
				"category",
				"sidebar",
				"upright",
				"commodity",
				"show",
				"automation",
				"relationship",
				"management",
				"promote",
				"enterprise",
				"vertical",
				"percent",
				"detail",
				"buy",
				"online",
				"pay",
				"share",
				"favorite",
				"button",
				"operation",
				"success",
				"block",
				"hack",
				"multiple",
				"collection",
				"validate",
				"bug",
				"inline",
				"if",
				"end",
				"spot",
				"activity",
				"banner",
				"flag",
				"neighbor",
				"focus",
				"round",
				"current",
				".NET",
				"sharp",
				"application",
				"developer",
				"network",
				"build",
				"console",
				"debug",
				"namespace",
				"project",
				"solution",
				"watch",
				"break",
				"continue",
				"switch",
				"array",
				"each",
				"while",
				"private",
				"public",
				"get",
				"set",
				"value",
				"this",
				"property",
				"ref",
				"format",
				"equals",
				"convert",
				"index",
				"join",
				"split",
				"substring",
				"trim",
				"database",
				"edition",
				"studio",
				"analysis",
				"table",
				"relationship",
				"management",
				"administrator",
				"record",
				"row",
				"entity",
				"transaction",
				"DBMS",
				"DBS",
				"DBA",
				"constraint",
				"primary",
				"binary",
				"foreign",
				"check",
				"course",
				"score",
				"structured",
				"query",
				"language",
				"transact",
				"insert",
				"update",
				"delete",
				"truncate",
				"employee",
				"default",
				"manipulation",
				"definition",
				"recordset",
				"order",
				"null",
				"trim",
				"replace",
				"floor",
				"ceiling",
				"round",
				"convert",
				"length",
				"between",
				"business",
				"count",
				"landlord",
				"exchange",
				"salary",
				"education",
				"group",
				"join",
				"left",
				"right",
				"outer",
				"client",
				"online",
				"nickname",
				"province",
				"relation",
				"base",
				"master",
				"active",
				"object",
				"connection",
				"command",
				"execute",
				"query",
				"scalar",
				"operation",
				"read",
				"append",
				"manager",
				"grade",
				"primary",
				"reference",
				"check",
				"handle",
				"online",
				"level",
				"forms",
				"partial",
				"event",
				"message",
				"icon",
				"label",
				"combo",
				"anchor",
				"dock",
				"application",
				"exit",
				"menu",
				"tool",
				"strip",
				"image",
				"list",
				"view",
				"detail",
				"range",
				"context",
				"computer",
				"enum",
				"gender",
				"male",
				"female",
				"picture",
				"timer",
				"about",
				"data",
				"set",
				"adapter",
				"fill",
				"source",
				"property",
				"grid",
				"collection",
				"visible",
				"split",
				"container",
				"panel",
				"tree",
				"node",
				"collection",
				"after",
				"filter",
				"cell",
				"super",
				"market",
				"commodity",
				"management",
				"system",
				"reduce",
				"discount"
		};
		String[] chinese = new String[]{
				"公开",
				"静态",
				"无返回",
				"主要的",
				"类",
				"系统",
				"输出",
				"打印",
				"双精度",
				"字符串",
				"字符",
				"整数",
				"扫描仪",
				"评分",
				"名称",
				"布尔",
				"真",
				"假",
				"如果",
				"否则",
				"案例",
				"默认",
				"开关",
				"中断",
				"匹配",
				"评估",
				"循环",
				"执行",
				"索引",
				"错误",
				"调试",
				"相等",
				"步骤",
				"错误",
				"比例",
				"年轻的",
				"调度",
				"负",
				"客户",
				"生日",
				"点，积分",
				"继续",
				"返回",
				"数组",
				"长度",
				"异常",
				"排序",
				"类型",
				"原型",
				"引用",
				"信息",
				"插入",
				"岛",
				"比较",
				"忽略",
				"三角",
				"反转",
				"钻石",
				"密码",
				"类",
				"对象",
				"面向对象",
				"返回",
				"封装",
				"空",
				"初始化",
				"类型",
				"文件",
				"显示",
				"方法",
				"版本",
				"导向",
				"参数",
				"因为",
				"搜索",
				"三角",
				"练习",
				"贷款",
				"形状",
				"操作符",
				"保护",
				"私有的",
				"身高",
				"客户",
				"管理",
				"搜索",
				"大写",
				"案例，情况",
				"相等",
				"忽略",
				"降低",
				"最后",
				"修剪",
				"连接",
				"缓冲区",
				"不可修改",
				"迷你",
				"初始化",
				"删除",
				"搜索",
				"计数",
				"简单",
				"负责人",
				"列表",
				"头",
				"标题",
				"正文",
				"输入",
				"表格",
				"表单",
				"跨度",
				"严格",
				"过渡期的",
				"框架集",
				"表单",
				"行动",
				"输入",
				"多行文本框",
				"方法",
				"目标",
				"复选框",
				"单选",
				"隐藏",
				"行",
				"列",
				"单元格",
				"间距",
				"边框",
				"宽度",
				"高度",
				"填充",
				"框架",
				"注册",
				"空白",
				"父级",
				"调整尺寸",
				"滚动",
				"目标",
				"样式",
				"家族",
				"背景",
				"重复",
				"浮动",
				"装饰",
				"空间",
				"位置",
				"实心的",
				"边距",
				"填充",
				"头部",
				"内容",
				"页脚",
				"主要的",
				"索引",
				"容器",
				"自动",
				"悬停",
				"链接",
				"访问过的",
				"活动的",
				"导航",
				"位置",
				"表",
				"布局",
				"垂直",
				"类别",
				"边栏",
				"右上角",
				"商品",
				"显示",
				"自动化",
				"关系",
				"管理",
				"推广",
				"企业",
				"垂直",
				"百分比",
				"细节",
				"购买",
				"在线",
				"支付",
				"分享",
				"最喜欢的",
				"按钮",
				"操作",
				"成功",
				"块",
				"修改",
				"多个",
				"集合",
				"验证",
				"错误",
				"内联",
				"如果",
				"结束",
				"点",
				"活动",
				"横幅",
				"标志",
				"邻居",
				"焦点",
				"周围",
				"当前的",
				"Framework",
				"尖锐",
				"应用程序",
				"开发者",
				"网络",
				"建造，建筑",
				"控制台",
				"调试",
				"命名空间",
				"项目",
				"解决方案",
				"手表",
				"中断",
				"继续",
				"开关",
				"数组",
				"每个",
				"一会儿，时间",
				"私人",
				"公开",
				"得到",
				"设置",
				"价值",
				"这，这个",
				"属性",
				"参考",
				"格式",
				"等于",
				"转换",
				"索引",
				"加入",
				"分裂",
				"子链",
				"修剪",
				"数据库",
				"版本",
				"工作室",
				"分析",
				"表",
				"关系",
				"管理",
				"管理员",
				"记录",
				"行",
				"实体",
				"事物",
				"数据库管理系统",
				"数据库系统",
				"数据库管理员",
				"约束",
				"初级",
				"二进制",
				"国外的有",
				"检查",
				"课程",
				"评分",
				"结构",
				"查询",
				"语言",
				"办理",
				"插入",
				"更新",
				"删除",
				"截断",
				"员工人数",
				"默认",
				"操纵",
				"定义",
				"记录设置",
				"订购",
				"空",
				"修剪",
				"替换",
				"楼层",
				"天花板",
				"回合",
				"转换",
				"长度",
				"在…之间",
				"业务范围",
				"计数",
				"房东",
				"交流",
				"工资",
				"教育",
				"组",
				"加入",
				"左",
				"右",
				"外",
				"客户端",
				"在线",
				"昵称",
				"省",
				"关系",
				"基地",
				"主人，雇主",
				"活动",
				"对象",
				"连接",
				"命令",
				"执行",
				"查询",
				"标量",
				"操作",
				"阅读",
				"附加",
				"经理",
				"等级",
				"初级",
				"参考",
				"检查",
				"句柄，把柄",
				"在线",
				"级别",
				"窗体",
				"部分",
				"事件",
				"消息",
				"图示",
				"标签",
				"组合",
				"抛锚",
				"码头",
				"应用程序",
				"退出",
				"菜单",
				"工具",
				"剥，剥去",
				"图片",
				"名单",
				"查看",
				"细节",
				"范围",
				"上下文",
				"计算机",
				"枚举",
				"性别",
				"男",
				"女性",
				"图片",
				"定时器",
				"关于",
				"数据",
				"设置",
				"适配器",
				"填充",
				"来源",
				"属性",
				"网格",
				"集合",
				"可见",
				"分裂",
				"容器",
				"面板",
				"树",
				"节点",
				"集合",
				"在…后面",
				"过滤器",
				"单元，细胞",
				"不重要的角色，冗员",
				"市场",
				"商品",
				"管理",
				"系统",
				"减少",
				"折扣"
		};
		Scanner input = new Scanner(System.in);
		System.out.println("请输入您要查询的单词：");
		String word = input.next();
		boolean isFind = false;
		for (int i = 0; i < english.length; i++) {
			if(word.equals(english[i])){
				System.out.println(chinese[i]);
				isFind = true;
				break;
			}
		}
		for (int i = 0; i < chinese.length; i++) {
			if(word.equals(chinese[i])){
				System.out.println(english[i]);
				isFind = true;
				break;
			}
		}
		if(!isFind){			
			System.out.println("未收录相关资料！");
		}
	}
}
